set foot on land – English–Français translations

🇬🇧 en fr 🇫🇷

set foot on land verb

descendre
Wiktionary Links